the smuggler's nest - French English Dictionary